found wanting

Translations
jugé insuffisant
Definitions
The phrase 'found wanting' refers to a situation where someone or something is discovered to be lacking in some essential quality or attribute, often implying that they do not meet the required standards or expectations.